let dateFormatUtil = require('dateformat');


dateFormatUtil.i18n = {
  dayNames: [
      '周日', '周一', '周二', '周三', '周四', '周五', '周六',
      '周日', '周一', '周二', '周三', '周四', '周五', '周六',
  ],
  monthNames: [
      '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月',
      '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月',
  ],
  timeNames: [
      '上午', '下午', '上午', '下午', 'A', 'P', 'AM', 'PM'
  ]
};

const fotmat = (v, pattern) => {
  return v == null ? null : dateFormatUtil(v, pattern)
}

export const timeFormat = (r, c, v, pattern = 'yyyy-mm-dd HH:MM') => {
  return fotmat(v, pattern)
}

export const dateFormat = (date) => {
  return fotmat(date, "yyyy-mm-dd")
}
